spherical layer of cells - Español Inglés Diccionario